﻿*{ margin:0 auto; padding:0px;}
body{ font-size:12px; line-height:22px;
	font-family: Arial, "宋体"; text-align: center;background:#f5f5f5;}
	li{ list-style:none}
img{ border:none}
h1{ font-size:14px;}
h2{ font-size:12px; font-weight:normal}
h3{ font-size:12px;}
a{text-decoration:none; color:#333;}
a:hover{color:#f75b1e}
tr,td{ text-align:left}
.sdmzg_head{width:100%; background:url(Images/head_bg.jpg) no-repeat left top}
.sdmzg_topb{width:980px; height:101px; overflow:hidden}
#logo{ float:left; margin-top:20px;}
#fzlogo{ float:left;}
.sdmzg_webtitle{ float:left; margin-left:10px; text-align:left; margin-top:20px; }
.sdmzg_webtitlefz{ float:left; margin-left:10px; text-align:left;}
.sdmzg_webtitlecn{ font-size:28px;letter-spacing:13px; margin-top:10px; font-weight:bold; color: #736a97;}
.sdmzg_webtitlecn a{font-size:28px; font-weight:bold; color:#736a97;}
.sdmzg_webtitleen{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;letter-spacing:6px; color:#736a97; margin-top:10px;}
.navbg{ width:100%; height:38px; text-align:center;background: url(Images/menusbg.jpg) repeat-x}
.nav{ width:980px; height:38px; overflow:hidden; padding-left:10px; }
.nav li{ float:left; width:120px; height:38px; line-height:38px; font-size:14px; font-weight:bold; color:#ffffff;}
.nav li a{font-size:14px; font-weight:bold; color: #ffffff}
.nav li:hover{ width:120px; height:38px; line-height:38px; background:#da4f49}

*html .nav li a:hover{ width:120px; height:38px; line-height:38px; background: #da4f49; color:#ffffff; float:left }

.nav li:hover a{font-size:14px; font-weight:bold; color: #ffffff}
.bannerbg{ width:100%; height:333px; }
.header{ width:230px; height:28px; text-align:right; line-height:28px; margin-top:20px; float:right;}
.header select{ float:left; margin-top:5px;}
.sdmzg_dtdh1{ width:80px;}
.sdmzg_sysc{ float:right}
.sdmzg_sysc li{ height:28px; width:70px; text-align:left; padding-left:10px; float:left; background:url(Images/topyy.png) no-repeat} 
.sdmzg_sysc li a{ color: #FF0000}
.sdmzg_companyb{margin-top:10px;  width:731px; border:1px solid #CCCCCC; overflow:hidden; }
.sdmzg_main{ width:980px; background:#FFFFFF}
.sdmzg_companyt{ background: url(Images/comt.jpg) no-repeat; height:35px; text-align:left; padding-left:60px; line-height:35px;  font-size:14px; color:#ffffff; font-weight:bold }
.sdmzg_companyt a{ color:#ffffff}
.sdmzg_companyt span{ font-weight:normal; font-size:12px; float:right; margin-right:10px;}
.sdmzg_companyt span a{ color:#333333}
.sdmzg_companyn{ text-align:left; padding:10px; overflow:hidden; line-height:24px;border:1px solid #CCCCCC; border-top:none }
.sdmzg_clear{ clear:both}
.mggcclear{ clear:both}
.footer{ width:980px; font-size:13px; color:#333333; margin-top:5px;  }
.footer a:hover{}
.sdmzg_synewsb{width:346px; height:240px; padding:1px; border:1px solid #d5d5d5;  float:left; margin-top:10px; margin-left:10px;}
.sdmzg_synewst{background:url(Images/sycomt.gif) repeat-x left center; height:30px;}

*html .sdmzg_synewst1{width:285px; height:30px;  text-align:left;  float:left; margin-left:20px;padding-top:4px; font-size:14px; font-weight:bold; color: #333333}
.sdmzg_synewst1{width:285px; height:30px;  text-align:left;  float:left; margin-left:40px;padding-top:4px; font-size:14px; font-weight:bold; color: #333333}
.sdmzg_synewst1 span{ float:right}
.sdmzg_synewst1 span a{ color: #333333}
.sdmzg_synewsl li{ float:left; width:320px; height:22px; overflow:hidden; background:url(Images/listd.jpg) no-repeat 10px center; text-align:left; padding-left:20px; font-size:13px;}
.sdmzg_xwsj{ float:right;}
.sdmzg_lxwmb{width:235px;  margin-top:10px; overflow:hidden; background:url(Images/contactbg.jpg) no-repeat left top}
.sdmzg_lxwmt{ height:45px;  text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold; width:220px; padding-left:15px;}
.sdmzg_lxwmt a{ color:#FFFFFF}
.sdmzg_lxwmn{ width:225px; height:214px;  border-top:none; overflow:hidden; padding-left:10px; color:#FFFFFF}
.sdmzg_prolistb{width:706px;  margin:0 auto; overflow:hidden;   margin-top:10px; float:left; margin-left:10px;}
.sdmzg_prolistt{ height:34px; line-height:34px; border-bottom:2px solid #959595; font-size:16px; font-weight:normal; text-align:left}
.sdmzg_prolistt a{color:#333333}
.sdmzg_prolistt span{ float:right;margin-right:10px; font-size:12px; font-weight:normal}
.sdmzg_prolistt  span a{color:#333333}
.sdmzg_prolistkl{float:left; width:20px; background:url(Images/proLeft.png) no-repeat left center;height:360px;}
.sdmzg_prolistkr{float:left; width:20px; background:url(Images/proright.png) no-repeat left center;height:360px;}
.sdmzg_prolist{ margin-top:10px; width:700px; height:360px; overflow:hidden; float:left;}
.sdmzg_prolist li{ float:left; width:233px; font-size:12px; height:200px; text-align:center; background:url(Images/productbg.jpg) no-repeat center center; margin-top:10px; line-height:24px}
.sdmzg_prolist li img{  padding:4px; background:#FFFFFF; margin-top:5px; border:1px solid #FFFFFF}
.sdmzg_prolist li img:hover{  padding:4px; background:#FFFFFF; margin-top:5px;border:1px solid #CC0000}
.sdmzg_prolist li a{ color:#FFFFFF}
.sdmzg_linkb{width:970px; padding:4px; border:1px solid #e5e5e5; margin:0 auto; overflow:hidden; line-height:25px;font-size:12px; margin-top:10px; text-align:left; background:#FFFFFF}
.footerbg{ margin-top:10px;  width:100%; background:#c2e1b2; clear:both; padding-top:10px;}
.footerbgfz{ margin-top:10px;  width:100%; background:#c2e1b2; clear:both;padding-top:10px;}
.sdmzg_fy{ margin-top:10px; font-size:12px;  height:26px; background:url(Images/dfy.gif) repeat-x left center}
.sdmzg_fy a{ color:#ffffff}
.sdmzg_dqwz{width:900px; padding:14px 0 0 80px; background:url(images/bgpos.jpg) no-repeat 0 10px; height:16px; line-height:16px; color:#333; font-size:12px; text-align:left}
.sdmzg_left{ float:left; width:235px; overflow:hidden}
.sdmzg_leftk{ width:233px;  margin-top:10px; background:#FFFFFF; overflow:hidden;  }
.sdmzg_leftk2{ background:url(Images/contactbg.jpg) no-repeat left top; width:235px;  margin-top:10px;}
.sdmzg_procatet{ background:#0a5c40; height:48px; line-height:48px; overflow:hidden;  font-size:14px; font-weight:bold; width:235px; color: #ffffff;  }
.sdmzg_procatel{ width:233px; overflow:hidden; border:1px solid #CCCCCC; border-top:none}

.sdmzg_procatel li{ height:25px; padding-top:10px; background:url(Images/syprof.jpg) no-repeat left top; text-align:left; padding-left:10px; width:106px; float:left; font-size:13px; overflow:hidden;}
.sdmzg_procatel li:hover{height:25px;  padding-top:10px; background:url(Images/syprofh.jpg) no-repeat left top; text-align:left; padding-left:10px; width:106px; font-size:13px; overflow:hidden;}
.sdmzg_procatel li:hover a{ color:#FFFFFF}


.sdmzg_contactt{ height:45px; overflow:hidden;  font-size:14px; font-weight:bold; text-align:left;  width:220px; color: #ffffff; padding-left:15px;}
.sdmzg_contactn{ width:225px; padding-left:10px;overflow:hidden;  border-top:none}
.sdmzg_right{ float:left; margin-left:20px; width:725px; overflow:hidden; background:#FFFFFF; }
.sdmzg_rightk{ width:700px; margin-top:20px;}
.sdmzg_danye{ text-align:left; font-size:14px; line-height:28px;}
.sdmzg_newslist{ width:700px;}
.sdmzg_newslist li{ float:left; height:36px; background:url(Images/dian.jpg) no-repeat left 15px; text-align:left; padding-left:15px; width:690px; font-size:13px; line-height:36px; border-bottom:1px dashed #CCCCCC}
.sdmzg_newsdate{ float:right}
.sdmzg_prolistl{ width:720px;}
.sdmzg_prolistl img{ border:1px solid #CCCCCC; padding:3px;}
.sdmzg_prolistl img:hover{ border:1px solid #CC0000;padding:3px;}
.sdmzg_biaoti{ text-align:center}
.sdmzg_discrip{ border:1px dashed #CCCCCC; padding:5px;}
.sdmzg_xilist{ float:left; width:330px; height:24px; overflow:hidden; line-height:24px;}
.sdmzg_prolistk{width:980px;}

.sdmzg_newsfb{width:237px;  float:left; margin-top:10px; overflow:hidden; background:#FFFFFF;}
.sdmzg_newsft{background: url(Images/synewst.jpg) no-repeat left top; height:29px; text-align: left; line-height:29px; color:#ffffff;font-weight:bold; font-size:14px; padding-left:15px;}
.sdmzg_newsft a{color:#ffffff;}
*html .sdmzg_newsft1{width:265px; height:30px;  text-align:left;  float:left; margin-left:20px; padding-top:4px; font-size:14px; font-weight:bold; color: #333333}
.sdmzg_newsft1{width:265px; height:30px;  text-align:left;  float:left; margin-left:40px; padding-top:4px; font-size:14px; font-weight:bold; color: #333333}
.sdmzg_newsft1 a{color:#ffffff}
.sdmzg_newsft1 span{ float:right}
.sdmzg_newsfl{ width:235px;border-top:none; height:285px; border:1px #000000 #CCCCCC; border-top:none}
.sdmzg_newsfl li{ float:left; width:200px; height:30px; overflow:hidden; background:url(Images/listd.jpg) no-repeat 10px center; text-align:left; padding-left:20px;font-size:13px; border-bottom:1px dashed #CCCCCC; line-height:30px}
.copyRight{ color:#333333; width:820px; float:left; overflow:hidden}
.copyRight a{ color:#333333}
.copyRight a:hover{ color:#333333; text-decoration:underline}
.sdmzg_fy,.sdmzg_fy a{ color:#ffffff}
.sdmzg_page{ margin-top:10px; margin-bottom:5px;}
.sdmzg_page a{ border:1px solid #CCCCCC; background:#e6e6e6; padding:3px;}
.sdmzg_page a:hover{ border:1px solid #5a968e; background:#e6e6e6; padding:3px;}
.sdmzg_page span{ border:1px solid #CCCCCC; background:#e6e6e6; padding:3px;}
.sdmzg_gdxwgb{ margin-top:10px; width:980px; background:#CCCCCC}
.sdmzg_gdcpgb{ margin-top:10px; width:980px; }


.sdmzg_fhb{float:left; width:252px; border:1px solid #CCCCCC; margin-top:10px; background:#FFFFFF; }
.sdmzg_fht{ height:33px; line-height:33px; background: url(Images/fh.jpg) no-repeat; font-weight:bold; color:#ffffff; font-size:14px; text-align:left; padding-left:20px;}
.sdmzg_fhlb{width:252px; overflow:hidden; }
.sdmzg_fhl{ width:240px; margin-left:10px; margin-top:6px;height:172px; overflow:hidden}
.sdmzg_fhl li{ font-size:12px; float:left; width:240px; border-bottom:1px dashed #CCCCCC; text-align:left}
.sdmzg_zizhib{float:left; margin-left:10px; width:714px; border:1px solid #CCCCCC; margin-top:10px;  }
.sdmzg_gszz{ width:690px; height:141px; overflow:hidden; margin-top:6px;}
#ulid3 div{ float:left; font-size:12px; width:690px;height:24px; line-height:24px; border-bottom:1px dashed #CCCCCC}
#ulid3 div li{ width:115px; float:left; height:24px; line-height:24px; overflow:hidden }
.sdmzg_zizhit{ background: url(Images/xhzy.jpg) no-repeat; height:35px; padding-left:60px; text-align:left; line-height:35px; font-size:14px; font-weight:bold; color:#ffffff}
.sdmzg_zizhik{  width:714px;}

.sdmzg_syxinwenb{ width:264px; overflow:hidden; margin-top:10px; float:left}
.sdmzg_syxinwent{ background:url(Images/cpMuTit.png) no-repeat left; width:264px; height:89px;  text-align:left; line-height:26px; font-weight:bold; font-size:14px;}
.sdmzg_syxinwent a{ color:#FFFFFF}
.sdmzg_syxinwenl{ width:242px; overflow:hidden; height:364px; background:url(Images/cpMu.png) no-repeat 2px top;}
.sdmzg_syxinwenl li{ height:35px; line-height:35px; background:url(Images/syprof.jpg) no-repeat center center; text-align:left; padding-left:10px; width:99px; float:left; font-size:12px; overflow:hidden; margin-left:5px; margin-top:2px}
.sdmzg_syxinwenl li:hover{height:35px; line-height:35px; background:url(Images/syprofh.jpg) no-repeat center center; text-align:left; padding-left:10px; width:99px; font-size:12px; overflow:hidden; margin-left:5px;margin-top:2px}
.sdmzg_syxinwenl li:hover a{ color:#FFFFFF}

.sdmzg_syleft{ float:left; width:235px; overflow:hidden}
.sdmzg_syright{ width:735px; overflow:hidden; float:left; margin-left:10px;}
.sdmzg_xhzy{ background:#eeeeee; width:690px; height:30px;}
.sdmzg_xhzy div li{ float:left; width:115px; height:30px; line-height:30px;}
.sdmzg_diqugg{ background:#09a6f7}
.bannerxbg{ width:100%; height:43px; overflow:hidden }
.bannerx{ width:980px;background: url(Images/marqueebg.jpg) repeat-x top; height:43px;}
.bannerxl{ width:480px; float:left; background:url(Images/icons1.jpg) no-repeat left top; height:53px; color:#FFFFFF; line-height:43px; text-align:left; padding-left:50px; overflow:hidden}
.bannerxl a{ color:#FFFFFF}
.bannerxr{ float:right; width:260px; margin-right:20px; background:url(Images/clock.jpg) no-repeat left 8px; height:53px; line-height:43px; color:#FFFFFF; padding-left:40px; text-align:left}
.sdmzg_tbzxzx{ float:left; width:300px; overflow:hidden; margin-left:5px;}
.sdmzg_tbzxzx a{ font-size:12px; color:#FFFFFF; margin-left:5px; text-decoration:underline}
.bannerxl1{ float:left}
.zzt{background:url(/images/bglink.jpg);}
.fzt{background:url(/images/bglink2.jpg);}
.friendLink {
width:980px;
height:28px;
line-height:28px; margin-top:10px;
}
.friendLink ul{
margin:0px;
padding:0px;
}
.friendLink li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#828282;
font-weight:bold; margin-right:5px
}
.friendLink li.hover{
padding:0px;
background:#fff;
width:110px;
border-left:1px solid #b7d4f1;
border-top:1px solid #b7d4f1;
border-right:1px solid #b7d4f1;
background:url(/images/200801081249070.gif);
color:#626262;
font-weight:bold;
height:27px;
line-height:27px;margin-right:5px
}
.Partner{
clear:both;
margin-top:0px;
border:1px solid #b7d4f1;
border-top:none;
text-align:left;
padding-top:8px; padding-left:5px; padding-right:5px; line-height:23px
}

.sdmzg_fz_b{ width:980px; height:30px; font-size:14px; font-weight:bold; text-align:left; line-height:30px;}
.sdmzg_fz_l{ width:978px; border:1px dashed #CCCCCC; float:left}
.sdmzg_fz_l li{ float:left; padding-left:5px; width:145px; height:22px; line-height:22px; border-bottom:1px dashed #CCCCCC; border-right:1px dashed #CCCCCC}

#bottomNav { 

background:url(/images/qqbj.gif); color:#fff; bottom: 0; margin: 0 auto; position: fixed; height:31px; line-height:31px; width: 100%; z-index: 999; _bottom:auto; _width: 100%; _position: absolute;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0))); z-index:999; float:left; left:0px

}
#bottomNav table { margin:0 auto; }
.mggcxgcp{ float:left;}
.mggcxgcp a{ margin-left:5px;}
.mggcxgcp li{ border-bottom:1px dashed #CCCCCC; float:left; padding-left:5px; width:145px;border-right:1px dashed #CCCCCC}

.mggcxgcp2{clear:both}
.mggcxgcp2 a{ margin-left:5px;}
.mggcxgcp2 li{ border-bottom:1px dashed #CCCCCC; float:left; padding-left:5px;width:145px;border-right:1px dashed #CCCCCC}